e4b1d9a9c9168b6e89cb027a92a96530273b8d80,Core/src/org/sleuthkit/autopsy/externalresults/ExternalResultsXMLParser.java,ExternalResultsXMLParser,getChildElementContent,#Element#String#,252

Before Change


            content = childElement.getTextContent();
            if (content.isEmpty()) {
                logger.log(Level.SEVERE, "Found {0} element with {1} child element that has no content in {2}", new Object[]{
                    parentElement.getTagName(),
                    childElementTagName,
                    this.resultsFilePath}); // NON-NLS
            }

After Change


    private String getChildElementContent(Element parentElement, String childElementTagName, boolean required) {
        String content = "";
        Element childElement = this.getChildElement(parentElement, childElementTagName);
        if (childElement != null) {
            content = childElement.getTextContent();
            if (content.isEmpty()) {
                String errorMessage = String.format("Found %s element with %s child element that has no content in %s",
                        parentElement.getTagName(),
                        childElementTagName,
                        this.resultsFilePath);
                this.recordError(errorMessage);